idea 使用Java连接SQL Server数据库教程 |
您所在的位置:网站首页 › idea 如何连接数据库 › idea 使用Java连接SQL Server数据库教程 |
一、工具 1.IntelliJ IDEA 2019.2.4 2.SQL Server数据库,我这里使用的是SQL Server2008 二、数据库用户配置 1.新建一个登录用户 登录数据库
进入如下界面:
列表左侧中选择“安全性”->“登陆名”,右键选择“新建登录名”,填写登陆名和密码。
左侧选择“服务器角色”,配置用户权限。权限根据实际使用来赋予,最后一个"sysadmin"是管理员权限,一般选这个就行。
退出当前登录的用户,试一试刚才创建的用户是否可以登录。 三、数据库端口配置 1.打开"SQL Server配置管理器"
2.启用右侧的SQLEXPRESS协议
配置TCP/IP。双击”TCP/IP“,选择“IP地址”选项卡。这儿我配置的是:将IP6的ip配置为:127.0.0.1,IPALL配置为:1433。(这个配置信息要记住,Java连接数据库的时候用得到)
3.创建数据源 打开“控制面板”-->“管理工具”-->“数据源” 由于我这里使用的是2008,所以在配置时要选择32位的数据源
选择“系统DSN”选项卡,点击“添加”,选择“SQL Server”
双击“SQL Server",填写数据库名称和服务器,描述可不填。 名称自己取,服务器就是你登录数据库时的服务器名称。
登录ID选择使用用户输入登录(可以自己选择)
一直下一步,直到完成。 4.重启服务器 控制面板-->管理工具-->服务,选择SQL Server(SQL....),右击,选择停止,停止后再点击启动。
四、idea代码实现 1.导入sqljdbc4.jar,要放在WEB-INF下的lib文件夹中
也可以直接放在Tomcat的lib目录下 另附eclipse导入外部包方法:https://jingyan.baidu.com/article/ca41422fc76c4a1eae99ed9f.html 2.实现连接数据库代码 public static Connection getConnection() { Connection con = null; try { System.out.println("begin."); Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); con = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=shaohui","sa","root"); System.out.println("end."); } catch (Exception e) { System.out.println(e); } return con; }3.关闭资源代码 // 关闭资源连接connection,statement,resultset public static void closeAll(ResultSet resultSet, Statement statement, Connection connection) { if(resultSet != null) { try { resultSet.close(); } catch (SQLException e) { e.printStackTrace(); } } if(statement != null) { try { statement.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } if(connection != null) { try { connection.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }参考文章:https://blog.csdn.net/u013371163/article/details/60469138 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |